Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Backend

Opis

Text copied to clipboard!
Poszukujemy Programisty Backend, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie serwerowej części aplikacji internetowych i mobilnych. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w językach takich jak Java, Python czy Node.js oraz znać zasady projektowania API i baz danych. W codziennej pracy będzie współpracować z zespołem frontendowym, analitykami oraz testerami, aby dostarczać wysokiej jakości rozwiązania spełniające wymagania biznesowe. Oczekujemy umiejętności rozwiązywania problemów, optymalizacji kodu oraz znajomości narzędzi do kontroli wersji i automatyzacji procesów. Do zadań będzie należało również monitorowanie działania systemów, wdrażanie poprawek oraz udział w planowaniu nowych funkcjonalności. Poszukujemy osoby z pasją do technologii, gotowej na ciągły rozwój i naukę nowych narzędzi oraz frameworków. Jeśli chcesz pracować w dynamicznym środowisku, które ceni innowacje i współpracę, ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja logiki backendowej aplikacji
  • Tworzenie i utrzymanie API RESTful
  • Optymalizacja wydajności i skalowalności systemów
  • Współpraca z zespołem frontendowym i analitykami
  • Monitorowanie i diagnozowanie błędów w systemie
  • Utrzymanie dokumentacji technicznej
  • Wdrażanie poprawek i aktualizacji oprogramowania
  • Zapewnienie bezpieczeństwa danych i aplikacji
  • Udział w planowaniu architektury systemu
  • Testowanie i refaktoryzacja kodu

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu backendowym (Java, Python, Node.js)
  • Znajomość baz danych SQL i NoSQL
  • Umiejętność projektowania API
  • Znajomość narzędzi kontroli wersji (Git)
  • Doświadczenie z systemami Linux/Unix
  • Znajomość zasad bezpieczeństwa aplikacji
  • Umiejętność pracy w zespole i komunikatywność
  • Znajomość narzędzi do automatyzacji i CI/CD
  • Doświadczenie z chmurą obliczeniową będzie dodatkowym atutem
  • Wykształcenie wyższe techniczne lub pokrewne

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z językami backendowymi?
  • Czy pracowałeś z bazami danych SQL i NoSQL?
  • Jakie znasz narzędzia do kontroli wersji?
  • Opowiedz o projekcie, w którym optymalizowałeś wydajność backendu.
  • Jakie masz doświadczenie z API RESTful?
  • Czy miałeś okazję pracować z systemami chmurowymi?
  • Jak radzisz sobie z debugowaniem i rozwiązywaniem problemów?
  • Czy znasz zasady bezpieczeństwa aplikacji?
  • Jakie metody testowania backendu stosujesz?
  • Czy pracowałeś w metodykach Agile lub Scrum?